import * as paddlejs from '@paddlejs/paddlejs-core'; // 引入 paddlejs-core
import {
  CONFIG
} from '../config.js';
import '@paddlejs/paddlejs-backend-webgl'; // 引入 backend-webgl
// eslint-disable-next-line no-undef
const plugin = requirePlugin('paddlejs-plugin'); // 引入小程序插件
// eslint-disable-next-line no-undef
plugin.register(paddlejs, wx); // 注入微信全局环境变量
export const PaddleJS = new paddlejs.Runner({
  modelPath: CONFIG.config.modelInfo.path,
  modelName: CONFIG.config.modelInfo.modelName,
  feedShape: CONFIG.config.modelInfo.feedShape,
  mean: CONFIG.config.modelInfo.mean,
  std: CONFIG.config.modelInfo.std,
  bgr: false,
  needPreheat: true,
  webglFeedProcess: true
});